/*
 * Programa
 */

#include"ParserParametros.h"
#include "utiles.h"
#include "octal.h"



int main(int argc,char** argv){
	FILE *f1,*f2;
	char *file1,*file2;
	char * delimiter="";
	int len, mode,error;
	f1=f2=NULL;
	file1=file2=NULL;
	error=0;
	convertirEntrada(argc,argv,&file1,&file2,&mode,&delimiter,&len);

	if (abrirArchivos(argc,argv,&f1,&f2,file1,file2) < 0)
		return -1;

	if(mode==MODO_BINARY){

		if(decodificar(f1,f2, delimiter)==-1)
			error=-1;
	}else{
		codificar(f1,f2, delimiter,len);
	}

	fclose(f1);
	fclose(f2);
	return error;

}

